package com.flight.trans.bean;

import java.io.Serializable;
import java.util.List;

/**
 * 核查详情
 */
public class LeavePortCollectCheckDetailBean implements Serializable {

    private static final long serialVersionUID = -7060210544600464488L;

    private int code;
    private Object msg;
    private LeavePortCollectCheckDetailData data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public Object getMsg() {
        return msg;
    }

    public void setMsg(Object msg) {
        this.msg = msg;
    }

    public LeavePortCollectCheckDetailData getData() {
        return data;
    }

    public void setData(LeavePortCollectCheckDetailData data) {
        this.data = data;
    }

    public static class LeavePortCollectCheckDetailData implements Serializable {

        private static final long serialVersionUID = -7060210544600464485L;

        private int bizOrderDetailId;
        private int outwardOrderId;
        private String orderNo;
        private String tradeName;
        private String createTime;
        private String orderTime ;
        private int state ;
        private String stateStr;
        private int checkNumber;
        private int verificationId;
        private List<ChannelBean.ChannelData> channelPort ;
        private String remark;

        private List<FileBean> pictures;
        private List<CheckItemData> checkItemsList;

        public int getBizOrderDetailId() {
            return bizOrderDetailId;
        }

        public void setBizOrderDetailId(int bizOrderDetailId) {
            this.bizOrderDetailId = bizOrderDetailId;
        }

        public int getOutwardOrderId() {
            return outwardOrderId;
        }

        public void setOutwardOrderId(int outwardOrderId) {
            this.outwardOrderId = outwardOrderId;
        }

        public List<ChannelBean.ChannelData> getChannelPort() {
            return channelPort;
        }

        public void setChannelPort(List<ChannelBean.ChannelData> channelPort) {
            this.channelPort = channelPort;
        }

        public String getOrderTime() {
            return orderTime;
        }

        public void setOrderTime(String orderTime) {
            this.orderTime = orderTime;
        }

        public String getOrderNo() {
            return orderNo;
        }

        public int getState() {
            return state;
        }

        public void setState(int state) {
            this.state = state;
        }

        public String getStateStr() {
            return stateStr;
        }

        public void setStateStr(String stateStr) {
            this.stateStr = stateStr;
        }

        public void setOrderNo(String orderNo) {
            this.orderNo = orderNo;
        }

        public String getTradeName() {
            return tradeName;
        }

        public void setTradeName(String tradeName) {
            this.tradeName = tradeName;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public int getCheckNumber() {
            return checkNumber;
        }

        public void setCheckNumber(int checkNumber) {
            this.checkNumber = checkNumber;
        }

        public int getVerificationId() {
            return verificationId;
        }

        public void setVerificationId(int verificationId) {
            this.verificationId = verificationId;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public List<FileBean> getPictures() {
            return pictures;
        }

        public void setPictures(List<FileBean> pictures) {
            this.pictures = pictures;
        }

        public List<CheckItemData> getCheckItemsList() {
            return checkItemsList;
        }

        public void setCheckItemsList(List<CheckItemData> checkItemsList) {
            this.checkItemsList = checkItemsList;
        }

        public static class CheckItemData  implements Serializable {

            private static final long serialVersionUID = -7060210544600464483L;

            private int id;
            private int verificationId;
            private String name;
            private int type;
            private String createBy;
            private String createTime;
            private String updateBy;
            private String updateTime;
            private String remark;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getVerificationId() {
                return verificationId;
            }

            public void setVerificationId(int verificationId) {
                this.verificationId = verificationId;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public String getCreateBy() {
                return createBy;
            }

            public void setCreateBy(String createBy) {
                this.createBy = createBy;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateBy() {
                return updateBy;
            }

            public void setUpdateBy(String updateBy) {
                this.updateBy = updateBy;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }
        }
    }
}
